facility of explaining - Türkisch Englisch Wörterbuch